home *** CD-ROM | disk | FTP | other *** search
/ MacUser Mac Bin 40 / MACUSER-MACBIN40A-1997-03.ISO.7z / MACUSER-MACBIN40A-1997-03.ISO / オンラインソフト / オンラインソフト⁄毎号掲載 / 音楽,音声処理 / MIDIGraphy folder / MGPC folder / profile sources / SC88.s < prev    next >
Text File  |  1996-10-14  |  21KB  |  687 lines

  1. //
  2. // MG Profile Compiler sample source file
  3. // Copyright (c) 1995-96 TONTATA. 
  4. //
  5.  
  6. FILE($PROFFOLDER$ "SC-88 Profile"){
  7.     /*************************************** deffinition of 'vers' */
  8.     #include    "version.s"
  9.     /*************************************** deffinition of 'Exdf' */
  10.     Exdf("GM exclusive")                    =($SRCFOLDER$ "ExdfRsrc","GM exclusive");
  11.     Exdf("_Univ. non-realtime message")        =($SRCFOLDER$ "ExdfRsrc","_Univ. non-realtime message");
  12.     Exdf("_Univ. realtime message")            =($SRCFOLDER$ "ExdfRsrc","_Univ. realtime message");
  13.     Exdf("GS data set 1")                    =($SRCFOLDER$ "ExdfRsrc","GS data set 1");
  14.     Exdf("SC-55 data set 1")                =($SRCFOLDER$ "ExdfRsrc","SC-55 data set 1");
  15.     /*************************************** deffinition of 'Midi' */
  16.     Midi("GM system on")                    =($SRCFOLDER$ "MidiRsrc","GM system on");
  17.     Midi("GS reset")                        =($SRCFOLDER$ "MidiRsrc","GS reset");
  18.     Midi("GS system mode set 1")            =($SRCFOLDER$ "MidiRsrc","GS system mode set 1");
  19.     Midi("GS system mode set 2")            =($SRCFOLDER$ "MidiRsrc","GS system mode set 2");
  20.  
  21.     /*************************************** deffinition of 'PNam' */
  22.     /***** 88 map *****/
  23.     PNam("SC-88 bank 00(capitol)")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 00(capitol)");
  24.     PNam("SC-88 bank 01")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 01"){
  25.         "02:EG+Rhodes 1",
  26.         "0B:Hard Vibe",
  27.         "0F:Santur 2",
  28.         "10:Organ 101",
  29.         "11:Organ 201",
  30.         "16:Harmonica 2",
  31.         "1A:Mellow Gt.",
  32.         "1C:Muted Dis. Gt",
  33.         "1E:Dist. Gt 2",
  34.         "21:Fingered Bs 2",
  35.         "23:Fretless Bs 2",
  36.         "27:Synth Bass 201",
  37.         "30:Strings 2",
  38.         "31:Slow Strings 2",
  39.         "32:OB Strings",
  40.         "38:Trumpet 2",
  41.         "3A:Tuba 2",
  42.         "3E:Poly Brass",
  43.         "3F:Soft Brass",
  44.         "52:Vent Synth",
  45.         "56:Big Fives",
  46.         "57:Big & Raw",
  47.         "58:Fantasia 2",
  48.         "59:Thick Pad",
  49.         "5A:80's Poly Syn",
  50.         "5B:Heaven II",
  51.         "5D:Tine Pad",
  52.         "5F:Polar Pad",
  53.         "60:Harmo Rain",
  54.         "61:Ancestral",
  55.         "63:Warm Atmos",
  56.         "65:Goblinson",
  57.         "67:Star Theme 2",
  58.         "69:Muted Banjo",
  59.         "6A:Tsugaru",
  60.         "6F:Shanai 2",
  61.         "75:Real Tom",
  62.         "77:Reverse Cym 2",
  63.     };
  64.     PNam("SC-88 bank 02")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 02"){
  65.         "02:EG+Rhodes 2",
  66.         "1E:Dazed Guitar",
  67.         "21:Jazz Bass",
  68.         "23:Fretless Bs 3",
  69.         "27:Modular Bass",
  70.         "50:Hollow Mini",
  71.         "51:Pulse Saw",
  72.         "52:Pure Pan Lead",
  73.         "57:Fat & Perky",
  74.         "59:Horn Pad",
  75.         "5D:Panner Pad",
  76.         "60:African Wood",
  77.         "61:Prologue",
  78.         "62:Soft Crystal",
  79.         "63:Nylon Harp",
  80.         "65:50's Sci-Fi",
  81.         "68:Detune Sitar",
  82.     };
  83.     PNam("SC-88 bank 03")    =(,"SC-88 bank 00(capitol)"){
  84.         "23:Fretless Bs 4",
  85.         "27:Seq Bass",
  86.         "50:Mellow FM",
  87.         "51:Feline GR",
  88.         "59:Rotary String",
  89.         "62:Round Glock",
  90.         "63:Harpvox",
  91.         "66:Echo Pan 2",
  92.         
  93.         "78:Gt. Cut Noise 2",
  94.         -"79:",
  95.         "7A:Wind",
  96.         "7B:Bird 2",
  97.         "7C:Door",
  98.         "7D:Car-Pass",
  99.         "7E:Punch",
  100.         "7F:Explosion",
  101.     };
  102.     PNam("SC-88 bank 04")    =(,"SC-88 bank 00(capitol)"){
  103.         "23:Syn Fretless",
  104.         "50:CC Solo",
  105.         "51:Big Lead",
  106.         "59:Soft Pad",
  107.         "62:Loud Glock",
  108.         "63:Hollow Releas",
  109.         "66:Big Panner",
  110.         
  111.         "78:Dist. Cut Noiz",
  112.         -"79:",
  113.         "7A:Stream",
  114.         "7B:Kitty",
  115.         "7C:Scratch",
  116.         "7D:Car-Crash",
  117.         "7E:Heart Beat",
  118.         -"7F:",
  119.     };
  120.     PNam("SC-88 bank 05")    =(,"SC-88 bank 00(capitol)"){
  121.         "23:Mr. Smooth",
  122.         "50:Shmoog",
  123.         "51:Velo Lead",
  124.         "62:Glocken Chime",
  125.         "63:Nylon+Rhodes",
  126.         "66:Reso Panner",
  127.         
  128.         "78:Bass Slide",
  129.         -"79:",
  130.         "7A:Bubble",
  131.         "7B:Growl",
  132.         "7C:Wind Chimes",
  133.         "7D:Siren",
  134.         "7E:Footsteps",
  135.         -"7F:",
  136.     };
  137.     PNam("SC-88 bank 06")    =(,"SC-88 bank 00(capitol)"){
  138.         "50:LM Square",
  139.         "51:GR-300",
  140.         "62:Clear Bells",
  141.         "63:Ambient Pad",
  142.         "66:Water Piano",
  143.         
  144.         "78:Pick Scrape",
  145.         -"79:",
  146.         -"7A:",
  147.         -"7B:",
  148.         "7C:Scratch 2",
  149.         "7D:Train",
  150.         "7E:Applause 2",
  151.         -"7F:",
  152.     };
  153.     PNam("SC-88 bank 07")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 07"){
  154.         "51:LA Saw",
  155.         "62:Christmas Bel",
  156.     };
  157.     PNam("SC-88 bank 08")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 08"){
  158.         "03:Old Upright",
  159.         "04:St. Soft EP",
  160.         "0F:Cimbalom",
  161.         "12:Rotary Org.",
  162.         "1A:Pedal Steel",
  163.         "1C:Funk Pop",
  164.         "22:Mute Pick Bs.",
  165.         "24:Reso Slap",
  166.         "26:Acid Bass",
  167.         "27:Beef FM Bass",
  168.         "2C:Slow Tremolo",
  169.         "31:Legato Str.",
  170.         "34:St. Choir",
  171.         "36:Syn. Voice",
  172.         "37:Impact Hit",
  173.         "38:Flugel Horn",
  174.         "3C:Fr. Horn Solo",
  175.         "41:Hyper Alto",
  176.         "42:Breathy Tenor",
  177.         "47:Bs Clarinet",
  178.         "4B:Kawala",
  179.         "54:Dist. Lead",
  180.         "5F:Converge",
  181.         "60:Clavi Pad",
  182.         "61:Rave",
  183.         "62:Vibra Bells",
  184.         "68:Tambra",
  185.         "69:Rabab",
  186.         "6F:Pungi",
  187.         "70:Bonang",
  188.         "71:Atarigane",
  189.         "77:Rev. Snare 1",
  190.     };
  191.     PNam("SC-88 bank 09")    =(,"SC-88 bank 08"){
  192.         "0E:Carillon",
  193.         "10:Organ 109",
  194.         "19:Nylon+Steel",
  195.         "1E:Feedback Gt 2",
  196.         "26:TB303 Bass",
  197.         "27:X Wire Bass",
  198.         "2C:Suspense Str",
  199.         "30:Orchestra 2",
  200.         "31:Warm Strings",
  201.         "34:Mello Choir",
  202.         "37:Philly Hit",
  203.         "3E:Quack Brass",
  204.         "5F:Shwimmer",
  205.         "62:Digi Bells",
  206.         "6F:Gender",
  207.         "75:Rock Tom",
  208.         "76:Elec Perc",
  209.         "77:Rev. Snare 2",
  210.         "7D:Burst Noise",
  211.     };
  212.     PNam("SC-88 bank 0A")    =(,"SC-88 bank 08"){
  213.         "26:Tekno Bass",
  214.         "30:Tremolo Orch",
  215.         "31:St. Slow Str.",
  216.         "37:Double Hit",
  217.         "5F:Celestial Pd",
  218.         "70:Gamelan Gong",
  219.         -"7D:",
  220.     };
  221.     PNam("SC-88 bank 0B")    =(,"SC-88 bank 08"){
  222.         "30:Choir Str.",
  223.         "70:St. Gamelan",
  224.         -"7D:",
  225.     };
  226.     PNam("SC-88 bank 10")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 10"){
  227.         "04:FM+SA EP",
  228.         "05:St. FM EP",
  229.         "0C:Barafon",
  230.         "12:Rotary Org. S",
  231.         "1E:Power Guiter",
  232.         "1F:Ac. Gt. Harmnx",
  233.         "26:Reso SH Bass",
  234.         "30:St. Strings",
  235.         "37:Lo Fi Rave",
  236.         "3C:Horn Orch",
  237.         "3D:Brass Fall",
  238.         "3E:Octave Brass",
  239.         "3F:Velo Brass 1",
  240.         "51:Waspy Synth",
  241.         "62:Choral Bells",
  242.         "68:Tamboura",
  243.         "69:Gopichant",
  244.         "6B:Kanoon",
  245.         "6F:Hichiriki",
  246.         "70:RAMA Cymbal",
  247.         "77:Rev. Kick 1",
  248.     };
  249.     PNam("SC-88 bank 11")    =(,"SC-88 bank 10"){
  250.         "0C:Barafon 2",
  251.         "10:60's Organ 2",
  252.         "1E:Power Gt. 2",
  253.         "27:SH101 Bass 1",
  254.         "3F:Velo Brass 2",
  255.         "62:Air Bells",
  256.         "77:Rev. Con BD",
  257.     };
  258.     PNam("SC-88 bank 12")    =(,"SC-88 bank 10"){
  259.         "10:60's Organ 3",
  260.         "1E:5th Dist.",
  261.         "27:SH101 Bass 2",
  262.         "62:Bell Harp",
  263.     };
  264.     PNam("SC-88 bank 13")    =(,"SC-88 bank 10"){
  265.         "27:Smooth Bass",
  266.         "62:Gamelimba",
  267.     };
  268.     PNam("SC-88 bank 18")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 18"){
  269.         "05:Hard FM EP",
  270.         "0C:Log Drum",
  271.         "10:Cheese Organ",
  272.         "12:Rotary Org. F",
  273.         "13:Organ Flute",
  274.         "18:Velo Harmnix",
  275.         "1E:Rock Rhythm",
  276.         "30:Velo Strings",
  277.         "38:Bright Tp.",
  278.         "69:Oud",
  279.         "77:Rev. Tom 1",
  280.     };
  281.     PNam("SC-88 bank 19")    =(,"SC-88 bank 18"){
  282.         "04:Hard Rhodes",
  283.         "1E:Rock Rhythm 2",
  284.         "38:Warm Tp.",
  285.         "77:Rev. Tom 2",
  286.     };
  287.     PNam("SC-88 bank 1A")    =(,"SC-88 bank 18"){
  288.         "04:Mellow Rhodes",
  289.     };
  290.     PNam("SC-88 bank 20")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 20"){
  291.         "13:Trem. Flute",
  292.         "19:Steel Gt. 2",
  293.     };
  294.     PNam("SC-88 bank 21")    =(,"SC-88 bank 20"){
  295.         "10:Even Bar",
  296.     };
  297.     PNam("SC-88 bank 28")    =(,"SC-88 bank 20"){
  298.         "10:Organ Bass",
  299.         "18:Lequint Gt.",
  300.     };
  301.     PNam("SC-88 drums"){
  302.         "00:Standard set 1",
  303.         "01:Standard set 2",
  304.         "08:Room set",
  305.         "10:Power set",
  306.         "18:Electronic set",
  307.         "19:TR-808/909 set",
  308.         "1A:Dance set",
  309.         "20:Jazz set",
  310.         "28:Brush set",
  311.         "30:Orchestra set",
  312.         "31:Ethnic set",
  313.         "32:Kick & Snare set",
  314.         "38:SFX set",
  315.         "39:Rhythm FX set",
  316.     };
  317.     
  318.     /***** 55 map *****/
  319.     PNam("SC-88 [55 map] bank 00")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 00(capitol)");
  320.     PNam("SC-88 [55 map] bank 01")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 01");
  321.     PNam("SC-88 [55 map] bank 02")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 02");
  322.     PNam("SC-88 [55 map] bank 03")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 03");
  323.     PNam("SC-88 [55 map] bank 04")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 04");
  324.     PNam("SC-88 [55 map] bank 05")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 05");
  325.     PNam("SC-88 [55 map] bank 06")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 06");
  326.     PNam("SC-88 [55 map] bank 07")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 07");
  327.     PNam("SC-88 [55 map] bank 08")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 08");
  328.     PNam("SC-88 [55 map] bank 09")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 09");
  329.     PNam("SC-88 [55 map] bank 10")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 10");
  330.     PNam("SC-88 [55 map] bank 18")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 18");
  331.     PNam("SC-88 [55 map] bank 20")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 20");
  332.     PNam("SC-88 [55 map] bank 7E"){
  333.         "00:Piano 2",        "01:Piano 2",        "02:Piano 2",        "03:Honky-Tonk",
  334.         "04:Piano 1",        "05:Piano 2",        "06:Piano 2",        "07:E. Piano 1",
  335.         "08:Detuned EP 1",    "09:E. Piano 2",    "0A:Steel Gt.",        "0B:Steel Gt.",
  336.         "0C:12-str. Gt.",    "0D:Funk Gt.",        "0E:Muted Gt.",        "0F:Slap Bass 1",
  337.         "10:Slap Bass 1",    "11:Slap Bass 1",    "12:Slap Bass 1",    "13:Slap Bass 2",
  338.         "14:Slap Bass 2",    "15:Slap Bass 2",    "16:Slap Bass 2",    "17:Fingered Bs",
  339.         "18:Fingered Bs",    "19:Picked Bass",    "1A:Picked Bass",    "1B:Fretless Bs",
  340.         "1C:Acoustic Bs",    "1D:Choir Aahs",    "1E:Choir Aahs",    "1F:Choir Aahs",
  341.         "20:Choir Aahs",    "21:Slow Strings",    "22:Strings",        "23:Syn Strings 3",
  342.         "24:Syn Strings 3",    "25:Orgain 1",        "26:Orgain 1",        "27:Orgain 1",
  343.         "28:Orgain 2",        "29:Orgain 1",        "2A:Orgain 1",        "2B:Orgain 2",
  344.         "2C:Orgain 2",        "2D:Orgain 2",        "2E:Trumpet",        "2F:Trumpet",
  345.         "30:Trombone",        "31:Trombone",        "32:Trombone",        "33:Trombone",
  346.         "34:Trombone",        "35:Trombone",        "36:Alto Sax",        "37:Tenor Sax",
  347.         "38:Baritone Sax",    "39:Alto Sax",        "3A:Brass 1",        "3B:Brass 1",
  348.         "3C:Brass 2",        "3D:Brass 2",        "3E:Brass 1",        "3F:Orchest. Hit",
  349.     };
  350.     PNam("SC-88 [55 map] bank 7F")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII bank 7F(MT-32)");
  351.     PNam("SC-88 [55 map] drums")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII drums");
  352.  
  353.     /*************************************** deffinition of 'NNam' */
  354.     /***** 88 map *****/
  355.     NNam("SC-88 #00(standard 1)"){
  356.         "19:snare roll",        
  357.         "1A:finger snap",            "1B:high Q",
  358.         "1C:slap",                    "1D:scratch push",
  359.         "1E:scratch pull",            "1F:sticks",
  360.         "20:square click",            "21:metronome click",
  361.         "22:metronome bell",        "23:standard 1 kick 2",
  362.         "24:standard 1 kick 1",        "25:side stick",
  363.         "26:standard 1 snare 1",    "27:hand clap",
  364.         "28:standard 2 snare 2",    "29:low tom 2",
  365.         "2A:closed hi-hat 1",        "2B:low tom 1",
  366.         "2C:pedal hi-hat",            "2D:mid tom 2",
  367.         "2E:open hi-hat 1",            "2F:mid tom 1",
  368.         "30:high tom 2",            "31:crash cymbal 1",
  369.         "32:high tom 1",            "33:ride cymbal 1",
  370.         "34:chinese cymbal",        "35:ride bell",
  371.         "36:tambourine",            "37:splash cymbal",
  372.         "38:cowbell",                "39:crash cymbal 2",
  373.         "3A:vibra-slap",            "3B:ride cymbal 2",
  374.         "3C:high bongo",            "3D:low bongo",
  375.         "3E:mute high conga",        "3F:open high conga",
  376.         "40:low conga",                "41:high timbale",
  377.         "42:low timbale",            "43:high agogo",
  378.         "44:low agogo",                "45:cabasa",
  379.         "46:maracas",                "47:short high whistle",
  380.         "48:long low whistle",        "49:short guiro",
  381.         "4A:long guiro",            "4B:claves",
  382.         "4C:high wood block",        "4D:low wood block",
  383.         "4E:mute cuica",            "4F:open cuica",
  384.         "50:mute triangle",            "51:open triangle",
  385.         "52:shaker",                "53:jigle bell",
  386.         "54:belltree",                "55:castanets",
  387.         "56:mute surdo",            "57:open surdo"
  388.     };
  389.     NNam("SC-88 #01(standard 2)")    =(,"SC-88 #00(standard 1)"){
  390.         "23:standard 2 kick 2",
  391.         "24:standard 2 kick 1",
  392.         "26:standard 2 snare 1",
  393.         "28:standard 2 snare 2",
  394.         "2A:closed hi-hat 2",
  395.         "2E:open hi-hat 2",
  396.         "54:bar chimes",
  397.     };
  398.     NNam("SC-88 #08(room)")            =(,"SC-88 #00(standard 1)"){
  399.         "23:room kick 2",
  400.         "24:room kick 1",
  401.         "26:room snare 1",
  402.         "28:room snare 2",
  403.         "29:room low tom 2",
  404.         "2A:closed hi-hat 3",
  405.         "2B:room low tom 1",
  406.         "2D:room mid tom 2",
  407.         "2E:open hi-hat 3",
  408.         "2F:room mid tom 1",
  409.         "30:room hi tom 2",
  410.         "32:room hi tom 1",
  411.     };
  412.     NNam("SC-88 #10(power)")        =(,"SC-88 #00(standard 1)"){
  413.         "23:power kick 2",
  414.         "24:power kick 1",
  415.         "26:power snare 1",
  416.         "28:power snare 2",
  417.         "29:power low tom 2",
  418.         "2A:closed hi-hat 3",
  419.         "2B:power low tom 1",
  420.         "2D:power mid tom 2",
  421.         "2E:open hi-hat 3",
  422.         "2F:power mid tom 1",
  423.         "30:power hi tom 2",
  424.         "32:power hi tom 1",
  425.     };
  426.     NNam("SC-88 #18(electronic)")    =(,"SC-88 #00(standard 1)"){
  427.         "1D:scratch push 2",
  428.         "1E:scratch pull 2",
  429.         "23:electric kick 2",
  430.         "24:electric kick 1",
  431.         "26:electric snare 1",
  432.         "28:electric snare 2",
  433.         "29:electric low tom 2",
  434.         "2A:closed hi-hat 2",
  435.         "2B:electric low tom 1",
  436.         "2D:electric mid tom 2",
  437.         "2E:open hi-hat 2",
  438.         "2F:electric mid tom 1",
  439.         "30:electric hi tom 2",
  440.         "32:electric hi tom 1",
  441.         "34:reverse cymbal",
  442.     };
  443.     NNam("SC-88 #19(TR-808/909)")    =(,"SC-88 #00(standard 1)"){
  444.         "1D:scratch push 2",
  445.         "1E:scratch pull 2",
  446.         "23:909 bass drum",
  447.         "24:808 bass drum",
  448.         "25:808 rim shot",
  449.         "26:808 snare 1",
  450.         "28:909 snare 1",
  451.         "29:808 low tom 2",
  452.         "2A:808 CHH",
  453.         "2B:808 low tom 1",
  454.         "2C:808 CHH",
  455.         "2D:808 mid tom 2",
  456.         "2E:808 OHH",
  457.         "2F:808 mid tom 1",
  458.         "30:808 hi tom 2",
  459.         "31:808 cymbal",
  460.         "32:808 hi tom 1",
  461.         "38:808 cowbell",
  462.         "3E:808 high conga",
  463.         "3F:808 mid conga",
  464.         "40:808 low conga",
  465.         "46:808 maracas",
  466.         "4B:808 claves",
  467.     };
  468.     NNam("SC-88 #1A(dance)")        =(,"SC-88 #00(standard 1)"){
  469.         "1D:scratch push 2",
  470.         "1E:scratch pull 2",
  471.         "23:dance kick",
  472.         "24:electric kick 1",
  473.         "26:dance snare 1",
  474.         "28:dance snare 2",
  475.         "29:electric low tom 2",
  476.         "2A:CR-78 CHH",
  477.         "2B:electric low tom 1",
  478.         "2C:808 CHH",
  479.         "2D:electric mid tom 2",
  480.         "2E:CR-78 OHH",
  481.         "2F:electric mid tom 1",
  482.         "30:electric hi tom 2",
  483.         "32:electric hi tom 1",
  484.         "34:reverse cymbal",
  485.         "4E:high hoo",
  486.         "4F:low hoo",
  487.         "50:electric mute triangle",
  488.         "51:electric open trianble",
  489.     };
  490.     NNam("SC-88 #20(jazz)")            =(,"SC-88 #00(standard 1)"){
  491.         "23:jazz 2 kick 2",
  492.         "24:jazz 2 kick 1",
  493.         "26:jazz 2 snare 1",
  494.         "27:hand clap 2",
  495.         "28:jazz 2 snare 2",
  496.         "2A:closed hi-hat 2",
  497.         "2E:open hi-hat 2",
  498.     };
  499.     NNam("SC-88 #28(brush)")        =(,"SC-88 #00(standard 1)"){
  500.         "23:jazz 2 kick 2",
  501.         "24:jazz 2 kick 1",
  502.         "26:brush tap 1",
  503.         "27:brush slap 1",
  504.         "28:brash swirl 1",
  505.         "29:brush low tom 2",
  506.         "2A:brush closed hi-hat",
  507.         "2B:brush low tom 1",
  508.         "2D:brush mid tom 2",
  509.         "2E:brush open hi-hat",
  510.         "2F:brush mid tom 1",
  511.         "30:brush hi tom 2",
  512.         "31:brush crash cymbal",
  513.         "32:brush hi tom 1",
  514.         "33:brush ride cymbal",
  515.         "35:brush ride bell",
  516.     };
  517.     NNam("SC-88 #30(orchestra)")    =(,"SC-88 #00(standard 1)"){
  518.         "1B:closed hi-hat 2",
  519.         "1C:pedal hi-hat",
  520.         "1D:open hi-hat 2",
  521.         "1E:ride cymbal",
  522.         "23:jazz kick 1",
  523.         "24:concert BD1",
  524.         "26:concert SD",
  525.         "27:castanets",
  526.         "28:concert SD",
  527.         "29:timpani F",
  528.         "2A:timpani F#",
  529.         "2B:timpani G",
  530.         "2C:timpani G#",
  531.         "2D:timpani A",
  532.         "2E:timpani A#",
  533.         "2F:timpani B",
  534.         "30:timpani c",
  535.         "31:timpani c#",
  536.         "32:timpani d",
  537.         "33:timpani d#",
  538.         "34:timpani e",
  539.         "35:timpani f",
  540.         "39:concert cymbal 2",
  541.         "3B:concert cymbal 1",
  542.         "58:applause"
  543.     };
  544.     NNam("SC-88 #31(ethnic)"){
  545.         "19:finger snap",
  546.         "1A:tambourine",            "1B:castanets",
  547.         "1C:crash cymbal 1",        "1D:snare roll",
  548.         "1E:concert snare drum",    "1F:concert cymbal",
  549.         "20:concert BD 1",            "21:jingle bell",
  550.         "22:bell tree",                "23:bar chimes",
  551.         "24:wadaiko",                "25:wadaiko rim",
  552.         "26:shime taiko",            "27:atarigane",
  553.         "28:hyoushigi",                "29:ohkawa",
  554.         "2A:high kotsuzumi",        "2B:low kotsuzumi",
  555.         "2C:ban gu",                "2D:big gong",
  556.         "2E:small gong",            "2F:bend gong",
  557.         "30:thai gong",                "31:rama cymbal",
  558.         "32:gamelan gong",            "33:udo short",
  559.         "34:udo long",                "35:udo slap",
  560.         "36:bendir",                "37:req dum",
  561.         "38:req tik",                "39:tabla te",
  562.         "3A:tabla na",                "3B:tabla tun",
  563.         "3C:tabla ge",                "3D:tabla ge hi",
  564.         "3E:talking drum",            "3F:bend talking drum",
  565.         "40:caxixi",                "41:djembe",
  566.         "42:djembe rim",            "43:timbales low",
  567.         "44:timbales paila",        "45:timbales high",
  568.         "46:cowbell",                "47:hi bongo",
  569.         "48:low bongo",                "49:mute hi conga",
  570.         "4A:open hi conga",            "4B:mute low conga",
  571.         "4C:conga slap",            "4D:open low conga",
  572.         "4E:conga slide",            "4F:mute pandiero",
  573.         "50:open pandiero",            "51:open surdo",
  574.         "52:mute surdo",            "53:tamborim",
  575.         "54:high agogo",            "55:low agogo",
  576.         "56:shaker",                "57:high whistle",
  577.         "58:low whistle",            "59:mute cuica",
  578.         "5A:open cuica",            "5B:mute triangle",
  579.         "5C:open triangle",            "5D:short guiro",
  580.         "5E:long guiro",            "5F:cabasa up",
  581.         "60:cabasa down",            "61:claves",
  582.         "62:high wood block",        "63:low wood block",
  583.     };
  584.     NNam("SC-88 #32(kick&snare)"){
  585.         "28:standard 1 kick 1",        "29:standard 1 kick 2",
  586.         "2A:standard 2 kick 1",        "2B:standard 2 kick 2",
  587.         "2C:kick 1",                "2D:kick 2",
  588.         "2E:soft kick",                "2F:jazz kick 1",
  589.         "30:jazz kick 2",            "31:concert BD",
  590.         "32:room kick 1",            "33:room kick 2",
  591.         "34:power kick 1",            "35:power kick 2",
  592.         "36:electric kick 2",        "37:electric kick 1",
  593.         "38:electric kick",            "39:808 bass drum",
  594.         "3A:909 bass drum",            "3B:dance kick",
  595.         "3C:standard 1 snare 1",    "3D:standard 1 snare 2",
  596.         "3E:standard 2 snare 1",    "3F:standard 2 sanre 2",
  597.         "40:tight snare",            "41:concert snare",
  598.         "42:jazz snare 1",            "43:jazz snare 2",
  599.         "44:room snare 1",            "45:room snare 2",
  600.         "46:power snare 1",            "47:power snare 2",
  601.         "48:gated sanre",            "49:dance snare 1",
  602.         "4A:dance snare 2",            "4B:disco snare",
  603.         "4C:electric snare 2",        "4D:house snare",
  604.         "4E:electric snare 1",        "4F:electric snare 3",
  605.         "50:808 snare 1",            "51:808 snare 2",
  606.         "52:909 snare 1",            "53:909 snare 2",
  607.         "54:brush tap 1",            "55:brush tap 2",
  608.         "56:brush slap 1",            "57:brush slap 2",
  609.         "58:brush slap 3",            "59:brush swirl 1",
  610.         "5A:brush swirl 2",            "5B:brush long swirl",
  611.     };
  612.     NNam("SC-88 #38(SFX)"){
  613.         "1F:scratch push 2",
  614.         "20:scratch pull 2",                "21:cutting noise 2 up",
  615.         "22:cutting noise 2 down",            "23:dist. gt. cutting noise up",
  616.         "24:dist. gt. cutting noise down",    "25:bass slide",
  617.         "26:pick scrape",                    "27:high Q",
  618.         "28:slap",                            "29:scratch push",
  619.         "2A:scratch pull",                    "2B:sticks",
  620.         "2C:square click",                    "2D:metronome click",
  621.         "2E:metronome bell",                "2F:guitar fret noise",
  622.         "30:guitar cutting noize up",        "31:guitar cutting noize down",
  623.         "32:string slap of double bass",    "33:fl. key click",
  624.         "34:laughing",                        "35:scraming",
  625.         "36:punch",                            "37:heart beat",
  626.         "38:footsteps 1",                    "39:footsteps 2",
  627.         "3A:applause",                        "3B:door creaking",
  628.         "3C:door",                            "3D:scratch",
  629.         "3E:wind chimes",                    "3F:car-engine",
  630.         "40:car-stop",                        "41:car-pass",
  631.         "42:car-crash",                        "43:siren",
  632.         "44:train",                            "45:jetplane",
  633.         "46:helicopter",                    "47:starship",
  634.         "48:gunshot",                        "49:machine gun",
  635.         "4A:lasergun",                        "4B:explosion",
  636.         "4C:dog",                            "4D:horse-gallop",
  637.         "4E:birds",                            "4F:rain",
  638.         "50:thunder",                        "51:wind",
  639.         "52:sea shore",                        "53:stream",
  640.         "54:bubble"                            "55:kitty",
  641.         "56:bird 2",                        "57:growl",
  642.         "58:applause 2",                    "59:telephone 1",
  643.         "5A:telephone 2",
  644.     };
  645.     NNam("SC-88 #39(rhythm FX)"){
  646.         "24:reverse kick 1",                "25:reverse concert BD 1",
  647.         "26:reverse power kick 1",            "27:reverse electric kick 1",
  648.         "28:reverse snare 1",                "29:reverse snare 2",
  649.         "2A:reverse standard 1 snare 1",    "2B:reverse tight snare",
  650.         "2C:reverse dance snare",            "2D:reverse 808 snare",
  651.         "2E:reverse tom 1",                    "2F:reverse tom 2",
  652.         "30:reverse sticks",                "31:reverse slap",
  653.         "32:reverse cymbal 1",                "33:reverse cymbal 2",
  654.         "34:reverse open hi-hat",            "35:reverse ride cymbal",
  655.         "36:reverse CR-78 OHH",                "37:reverse closed hi-hat",
  656.         "38:reverse gong",                    "39:reverse bell tree",
  657.         "3A:reverse guiro",                    "3B:reverse bendir",
  658.         "3C:reverse gun shot",                "3D:reverse scratch",
  659.         "3E:reverse laser",                    "3F:key click",
  660.         "40:tekno thip",                    "41:pop drop",
  661.         "42:woody slap",                    "43:distortion kick",
  662.         "44:syn. drop",                        "45:reverse high Q",
  663.         "46:pipe",                            "47:ice block",
  664.         "48:digital tambourine",            "49:alias",
  665.         "4A:modulated bell",                "4B:spark",
  666.         "4C:metalic percussion",            "4D:velocity noise FX",
  667.         "4E:stereo noise clap",                "4F:swish",
  668.         "50:slappy",                        "51:voice ou",
  669.         "52:voice au",                        "53:hoo",
  670.         "54:tape stop 1",                    "55:tape stop 2",
  671.         "56:missile",                        "57:space bird",
  672.         "58:flying monster",
  673.     };
  674.     
  675.     /***** 55 map *****/
  676.     NNam("SC-88 [55 map] #00(standard)")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #00(standard)");
  677.     NNam("SC-88 [55 map] #08(room)")        =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #08(room)");
  678.     NNam("SC-88 [55 map] #10(power)")        =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #10(power)");
  679.     NNam("SC-88 [55 map] #18(electronic)")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #18(electronic)");
  680.     NNam("SC-88 [55 map] #19(TR-808)")        =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #19(TR-808)");
  681.     NNam("SC-88 [55 map] #20(jazz)")        =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #20(jazz)");
  682.     NNam("SC-88 [55 map] #28(brush)")        =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #28(brush)");
  683.     NNam("SC-88 [55 map] #30(orchestra)")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #30(orchestra)");
  684.     NNam("SC-88 [55 map] #38(SFX)")            =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #38(SFX)");
  685.     NNam("SC-88 [55 map] #7F(CM-64/32L)")    =($PROFFOLDER$ "SC-55mkII Profile","SC-55mkII #7F(CM-64/32L)");
  686. };
  687.